rely heavily on outside financial sources - Allemand Anglais Dictionnaire